#include "beep.h"
#include "work.h"

uint8_t Beep_Time,beep_cnt;
boolean_t beep_f=0;
extern boolean_t power_cnt;

void Beep_Handler()
{
		if(Beep_Time)
		{
				beep_cnt++;
				if(beep_cnt>12)
				{
						beep_cnt=0;
						if(Beep_Time)
						Beep_Time--;
				}
				else if(beep_cnt>7)
				{
						beep_f=0;
				}
				else if(beep_cnt>0)
				{
						beep_f=1;
				}
		}
		else
		{
				beep_cnt=0;
				if(power_cnt<100)
				beep_f=1;
				else
				{
						beep_f=0;
						BUZZER_OFF;
				}
		}
}
